deburching - French English Dictionary