lead-sheathed - French English Dictionary