lead-covered rubber cable - French English Dictionary