agricultural machinery technology - Español Inglés Diccionario