unexpected visitor - Turkish English Dictionary