make a short visit - Turkish English Dictionary