kind of shroud made of barchila fabric - Espagnol Anglais Dictionnaire