slag granulation - French English Dictionary