tube-shaped structure - Turco Inglés Diccionario