large tubular container - Español Inglés Diccionario