esophagus (pl: esophagi) - German English Dictionary