Multilingual Dictionary of Electricity, Electronics and Telecommunications with terms in nine languages and definitions in English (IEC/IEEE)