The English term "activity, action, presentation" matches the Dutch term "optreden"

other english words that include "activity" : dutch :
activity, share, action actie
activity, action gedoe
activity, action handeling