herald's staff - German English Dictionary