flow with a splashing noise - Turkish English Dictionary