self-confession - Deutsch Englisch Wörterbuch