uninvited guest - Turkish English Dictionary