series of slaps - Turkish English Dictionary