materiel and powder report - French English Dictionary