self-composed - French English Dictionary