agricultural mechanisation - Turco Inglés Diccionario