a  hard slap - Turkish English Dictionary