royal family of kessel - French English Dictionary