of someone's own accord - French English Dictionary