tracheoesophageal fistula (tef) - Spanish English Dictionary