have a good memory - Turkish English Dictionary