labour hoarding - Spanish English Dictionary