cream deodorization - French English Dictionary