alley outside the city walls - Espagnol Anglais Dictionnaire