glycerol trimargarate - Turkish English Dictionary