Diglyceride - German English Dictionary