slightly better - Anglais Synonymes Dictionnaire