self-constituted - French English Dictionary