echocardiogram - French English Dictionary