destruction of animals or plants - Espagnol Anglais Dictionnaire