a quick or superficial glance - Francés Inglés Diccionario