pleasant-smelling - Spanish English Dictionary