self-serving declaration - Deutsch Englisch Wörterbuch