relating to sheep with thick, curled hair - Allemand Anglais Dictionnaire