mercurous acetylide - French English Dictionary