siderurgical cement - French English Dictionary