on your own terms - Französisch Englisch Wörterbuch