square perforated plate - German English Dictionary