square perforated metal plate - Español Inglés Diccionario