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