phosphomolybdate - French English Dictionary