advanced technological satellite - Fransızca İngilizce Sözlük