small telescope - Turco Inglés Diccionario