put on the clamps - Turkish English Dictionary