(barely) succeed - Anglais Synonymes Dictionnaire