cadmium permanganate - German English Dictionary