primary tillage equipment - Francés Inglés Diccionario