diglyceride - Turkish English Dictionary