square perforated plate - Spanish English Dictionary