shallow tillage equipment - Turco Inglés Diccionario