sweet made of sweet potato and sugar - Alemán Inglés Diccionario