diglyceride - English Synonyms Dictionary