scents - French English Dictionary