department of affiliated and related corporations - French English Dictionary