echocardiology - German English Dictionary