take a stroll down memory lane - Alemán Inglés Diccionario