to catch a glimpse - Francés Inglés Diccionario