metal wire cloth perforated metal plate - German English Dictionary