do something oneself (on one's own) - Türkçe İngilizce Sözlük