oil and water emulsions - Turkish English Dictionary