lead-plated - French English Dictionary