piece of henequen or thick linen fabric - Spanisch Englisch Wörterbuch