acknowledge one's own faults - Türkisch Englisch Wörterbuch