shed skin - Turkish English Dictionary