official seal or emblem - German English Dictionary