on your own terms - Deutsch Englisch Wörterbuch