put on the clamps - Allemand Anglais Dictionnaire