self-invited guest - Turkish English Dictionary