subordinate department - French English Dictionary