terrestrial telescope - Alemán Inglés Diccionario