lead-covered rubber cable - Espagnol Anglais Dictionnaire