radar telescope - İngilizce Eşanlam Sözlük