falling water forming foam - Turco Inglés Diccionario