be made of non-ferrous metals - Francés Inglés Diccionario