agricultural insecticide - Español Inglés Diccionario