agricultural mechanization - Turco Inglés Diccionario