Dicts.info 

Plasma Physics dictionary :: translations