kind of cloth made in segovia - Spanish English Dictionary