a distant memory - Turkish English Dictionary