esophageal opening - German English Dictionary