flat-woven webbing sling made of man-made fibers - Turc Anglais Dictionnaire