space-based strike capabilities - Almanca İngilizce Sözlük