slap round/across the face - Turkish English Dictionary