defend oneself fiercely - Français Anglais Dictionnaire