high-level visit - Turkish English Dictionary