echocardiology - French English Dictionary