self-serving declaration - Englisch Synonyme Wörterbuch