serve a useful purpose - Anglais Synonymes Dictionnaire