platinum cyanide - French English Dictionary