stroll through a city - Espagnol Anglais Dictionnaire