self-indulgently - Turkish English Dictionary