artificial foam - Alemán Inglés Diccionario