den (denotation) - Spanish English Dictionary