self-indulgently - Spanish English Dictionary