deodorizer - French English Dictionary