clamping system - Turkish English Dictionary