pertaining to a telescope - Francés Inglés Diccionario