foam of seawater - Turco Inglés Diccionario