hand-pitching - Turkish English Dictionary