foam of seawater - Alemán Inglés Diccionario