king's spear - French English Dictionary