home-made wool cloth - Allemand Anglais Dictionnaire