guarantee seal - German English Dictionary