decarburate - French English Dictionary