indulge in reminiscences - Turkish English Dictionary