Dicts.info 

Cardiovascular System dictionary :: translations