deodorizing - French English Dictionary