odoriphore - French English Dictionary