tower telescope - Türkçe İngilizce Sözlük