with a good memory - Turkish English Dictionary