shed skin - French English Dictionary