hair-restoring product - French English Dictionary