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