beneficial winding up - Spanish English Dictionary