solar telescope - Alemán Inglés Diccionario