tube-shaped structure - Alemán Inglés Diccionario