micropowder - French English Dictionary