one's better part - Francés Inglés Diccionario