the slag pit - German English Dictionary