pesticide registration - Francés Inglés Diccionario