technical institute of agricultural methods - Español Inglés Diccionario