fluted suit of armour - Français Anglais Dictionnaire