Taucheong is the Malaysian word for "Preserved bean paste"