Diglyceride - French English Dictionary