special public works school - Turco Inglés Diccionario