(one's memories) come flooding back - Turco Inglés Diccionario