metal wire cloth perforated metal plate - Français Anglais Dictionnaire