workers’ protective tents - Français Anglais Dictionnaire