sheep's wool thread - Espagnol Anglais Dictionnaire