micropowder - German English Dictionary