satay - French English Dictionary