thermit reduction - French English Dictionary