a fleeting/fugitive visit - Deutsch Englisch Wörterbuch