article of clothing, typically elegant - Français Anglais Dictionnaire