self-indulgently - German English Dictionary