pitchpole harrows - French English Dictionary