mechanised agriculture - Francés Inglés Diccionario