clamp shoe - Turkish English Dictionary