the slag pit - French English Dictionary