Dicts.info 

Electricity dictionary :: translations