(one's memories) flood back - Turkish English Dictionary