a sweet made from mashed sweet potatoes - İspanyolca İngilizce Sözlük