nickel phosphide - French English Dictionary