agricultural machinery technology - Francés Inglés Diccionario