primary tillage equipment - Spanish English Dictionary