own (up) to (having done) something - Türkisch Englisch Wörterbuch