put the clamps on - Französisch Englisch Wörterbuch