give (one) a free hand - Französisch Englisch Wörterbuch