(memories) to come flooding back - Turkish English Dictionary