permaganate - German English Dictionary