protection and resistance capabilities - Turc Anglais Dictionnaire