street vendor's stall - Francés Inglés Diccionario