satellite and missile surveillance - İspanyolca İngilizce Sözlük