scented stone - Spanish English Dictionary