paper seal - German English Dictionary