translate English to French: In the Queen Charlotte Islands, some toad populations may be threatened by predators.
Dans les îles de la Reine-Charlotte, quelques populations de crapauds pourraient être menacées par les prédateurs.