invite someone to participate in a gathering - Deutsch Englisch Wörterbuch