Dicts.info 

Nuclear Physics dictionary :: translations