splashes - Turkish English Dictionary