square perforated metal plate - Alemán Inglés Diccionario