Multilingual dictionary of electricity, electronics and telecommunications : with terms in nine languages and definitions in english / ed. International Electrotechnical Commission