rustic cloth of linen or hemp - Deutsch Englisch Wörterbuch