defend (by all sides) - Français Anglais Dictionnaire