one's better part - German English Dictionary