to own up to  having done something - Türkçe İngilizce Sözlük