foam-filled tube - Francés Inglés Diccionario