tube-shaped structure - Español Inglés Diccionario