tail slap - Turkish English Dictionary