someone who invites - German English Dictionary