own (up) to (having done) something - Turc Anglais Dictionnaire