The English term "dinner-guest" matches the Swedish term "middagsgäst"

other english words that include "dinner" : swedish :
after-dinner middags
dinner middag
dinner-jacket smoking
have lunch (or dinner ..) äta
other english words that include "guest" : swedish :
guest gäst, främmande
guest book gästbok
guest harbour gästhamn
guests gäster