sight of an optical instrument - Francés Inglés Diccionario