odorography - French English Dictionary