do something on your (own) terms - Französisch Englisch Wörterbuch