protective cloth for carrying things - Français Anglais Dictionnaire