a sweet made from mashed sweet potatoes - Spanisch Englisch Wörterbuch