Dicts.info 

Surgery dictionary :: translations