nickel pyrite - French English Dictionary