lead supervisor - Spanish English Dictionary