labour corps - Spanish English Dictionary