able to survive - Français Anglais Dictionnaire