departmental corporation or crown corporation - Turco Inglés Diccionario