apparatus wire and cable - Français Anglais Dictionnaire