perforated paving block - Spanish English Dictionary