plastic bushings or insulated throat fittings - Turkish English Dictionary