pleasant-smelling - French English Dictionary