plant and animal pest - Francés Inglés Diccionario