distal tracheoesophageal fistula - Spanish English Dictionary