polypropylene strap - Français Anglais Dictionnaire