tubular body - Turco Inglés Diccionario