the slag pit - Spanish English Dictionary