self-serving declaration - Spanisch Englisch Wörterbuch