Dicts.info 

Medical Terms Encyclopedia :: definitions