self-invited - Turkish English Dictionary