direct labour work - Spanish English Dictionary