defend oneself fiercely - Turc Anglais Dictionnaire