for one's part - Turkish English Dictionary