unfamiliar odor - French English Dictionary