bearing the royal banner - French English Dictionary