insulated joint - Turkish English Dictionary