herald's staff - French English Dictionary