noble metal catalysts - French English Dictionary