small homemade sweet or candy made for sale - Spanisch Englisch Wörterbuch