沙茶辣

Noun

 * 1)  satay sauce a southeast Asian peanut-based sauce
 * 2)  shacha sauce a Chinese sauce adapted from satay sauce