plant and animal pest - Alemán Inglés Diccionario