insulating liquids - Turkish English Dictionary