peanut candy street vendor - Francés Inglés Diccionario