a fleeting glance/smile - Alemán Inglés Diccionario