refracting telescopes - Francés Inglés Diccionario