complete (one's duty) - Türkçe İngilizce Sözlük