invite someone to participate in a gathering - Spanish English Dictionary