micropowder - Spanish English Dictionary