lead-covered rubber cable - Français Anglais Dictionnaire