unexpected visit - Turkish English Dictionary