take a stroll down memory lane - Turco Inglés Diccionario