one's better part - Turkish English Dictionary