in one's best interest - French English Dictionary