trans-esophageal echocardiogram - German English Dictionary