Perchlorat - German English Dictionary