indulging - Turkish English Dictionary