heavy-metal salts - French English Dictionary