a fleeting/fugitive visit - Turco Inglés Diccionario