echocardiographic laboratory - French English Dictionary