Dicts.info 

Radiobiology dictionary :: translations