powdered admixture - French English Dictionary