protection and resistance capabilities - Turkish English Dictionary