left latero-posterior of esophagus - German English Dictionary