strong yarn for certain fabrics - Français Anglais Dictionnaire