minimum tillage - Turco Inglés Diccionario