impression of a seal - German English Dictionary