effectively fulfill a function - Anglais Synonymes Dictionnaire