a flying visit - Turkish English Dictionary