self-indulgence - Turkish English Dictionary