pay a flying visit - German English Dictionary