pitchpole harrows - Spanish English Dictionary