tower telescope - Turco Inglés Diccionario