belt, club or knock a pitch - French English Dictionary