department of affiliated and related corporations - Turkish English Dictionary