with a splashing sound - Turkish English Dictionary