Dicts.info 

Medical Terms dictionary :: translations