able to survive - Anglais Synonymes Dictionnaire