be on the brink of extinction - Français Anglais Dictionnaire