peanut candy street vendor - Espagnol Anglais Dictionnaire