Definition: Satay
Definition of Satay