selfwilled - French English Dictionary