forging thermit - French English Dictionary