catching sight - Francés Inglés Diccionario