deodorization - French English Dictionary