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