International Electrotechnical Commission (IEC)
IEC Multilingual Dictionary on CD-ROM