rustic cloth of linen or hemp - Türkisch Englisch Wörterbuch