agricultural insecticide - Francés Inglés Diccionario