self-confess - Deutsch Englisch Wörterbuch