one's better part - Französisch Englisch Wörterbuch