a moment to remember - Turkish English Dictionary