Dictionnaire français - anglais

présenter

to present, to introduce