protection of endangered species - French English Dictionary