Dicts.info 

Cardiac Anatomy dictionary :: translations