cable strap - Français Anglais Dictionnaire