Home / DICTIONARY / Tracheoesophageal Fistula: definition