departmental corporation or crown corporation - Turc Anglais Dictionnaire