barium platinum cyanide - German English Dictionary