rotary hoeing machine - Spanish English Dictionary