departmental corporation or crown corporation - Espagnol Anglais Dictionnaire