a fleeting/fugitive visit - Turc Anglais Dictionnaire