thiomolybdate - French English Dictionary