power-driven harrows - German English Dictionary