perceive by scent - French English Dictionary