scabbard trachea - Turco Inglés Diccionario