edible oil emulsions - Turkish English Dictionary