pyrites powder - French English Dictionary