Dicts.info 

Medicine dictionary :: translations