flow with a splashing noise - Spanish English Dictionary