satellite and missile surveillance - Fransızca İngilizce Sözlük