coarse homemade cloth - Türkisch Englisch Wörterbuch