uninvited visitor - Turkish English Dictionary