metal wire cloth perforated metal plate - Espagnol Anglais Dictionnaire