walking through the streets - Alemán Inglés Diccionario