shallow tillage equipment - Español Inglés Diccionario