someone who invites - Turkish English Dictionary