protection and resistance capabilities - German English Dictionary