lead-covered rubber cable - German English Dictionary