superordinate - French English Dictionary