odoriferousness - French English Dictionary