have recurring memories - Turkish English Dictionary