a fault confessed is half redressed - Deutsch Englisch Wörterbuch