cuban candy made with sesame - Spanish English Dictionary