foam-filled tube - Alemán Inglés Diccionario