Dicts.info 

Wave Mechanics dictionary :: translations