Dictionnaire français - anglais

accomplir

to accomplish