works supervisor - Spanish English Dictionary