The Swedish term "presenterad" matches the English term "presented"

other swedish words that include "presenterad" : english :
presenterade introducing