workers’ protective tents - French English Dictionary