terrestrial telescope - Turco Inglés Diccionario