a formal defense or justification - Français Anglais Dictionnaire