department hierarchy - French English Dictionary