working of a mine or placer - Spanish English Dictionary