peanut candy street vendor - Spanish English Dictionary