alley outside the city walls - Spanish English Dictionary