The English term "introduce" matches the Dutch term "presenteren"

other english words that include "introduce" : dutch :
introduce indienen
introduce, equip, export, play uitvoeren