sub-kingdom - French English Dictionary