a sweated worker - Spanish English Dictionary