indulge in reminiscences - Turc Anglais Dictionnaire