have the skin peel off - Spanish English Dictionary