clamping shoe - Turkish English Dictionary