special public works school - Alemán Inglés Diccionario