superordination - French English Dictionary