pride oneself upon - Deutsch Englisch Wörterbuch