metal gauze - German English Dictionary