a fleeting/fugitive visit - Español Inglés Diccionario