be made of non-ferrous metals - Français Anglais Dictionnaire