provide consistent result - Anglais Synonymes Dictionnaire