unplanned visit - Turkish English Dictionary