agave, jute, or hemp cloth - Spanisch Englisch Wörterbuch