technical innovation in agriculture - Español Inglés Diccionario