catch a glimpse of someone - Alemán Inglés Diccionario