Dictionnaire français - anglais

fournir

to provide, to supply