recall long-forgotten things - Turkish English Dictionary