odorization - French English Dictionary