falling water forming foam - Turkish English Dictionary