superkingdom - French English Dictionary