put the teeth into a law - Französisch Englisch Wörterbuch