Dicts.info 

Electronics dictionary :: translations