nonferrous heavy metal alloys - French English Dictionary