artificial foam - Turco Inglés Diccionario