foamy water - Alemán Inglés Diccionario