Dictionnaire français - anglais

pouvoir

to be able to, can