The English term "participant" matches the Swedish term "deltagare"

other english words that include "participant" : swedish :
participant in delaktig i