water-immiscible liquids - Turkish English Dictionary