shed the hair - French English Dictionary