silver lactate - French English Dictionary