coarse homemade cloth - Turc Anglais Dictionnaire