wool or cotton ribbon - Espagnol Anglais Dictionnaire