special public works school - Español Inglés Diccionario