Dicts.info 

Cardiology dictionary :: translations