physical foam - Alemán Inglés Diccionario