hair-protecting cap - French English Dictionary