be made of non-ferrous metals - Turc Anglais Dictionnaire