clamping sleeves - Turkish English Dictionary