distal tracheoesophageal fistula - German English Dictionary