herschelian telescope - Francés Inglés Diccionario