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