pitchpole harrows - German English Dictionary