braided shield - Français Anglais Dictionnaire