kind of cloth made in segovia - Français Anglais Dictionnaire