high-carbon screen wire - Français Anglais Dictionnaire