organisation logo - German English Dictionary