glyceryl tristearate - French English Dictionary