sextant telescope. - Francés Inglés Diccionario