sacrificial shield wall - Français Anglais Dictionnaire