swinging across the face - Turkish English Dictionary