tef (tracheoesophageal fistula) - Spanish English Dictionary