stroll through a city - Spanish English Dictionary