insulating coat - Turkish English Dictionary