foam blanket - Alemán Inglés Diccionario