to shed jobs - Spanish English Dictionary