a narrow ornamental braid - Français Anglais Dictionnaire