Dicts.info 

Cardiovascular System Encyclopedia :: definitions