power-driven harrows - Spanish English Dictionary