organisation seal - German English Dictionary