hand-pitching - French English Dictionary