surpass oneself - Deutsch Englisch Wörterbuch