powdered insulant - Turkish English Dictionary