radio telescope - Fransızca İngilizce Sözlük