subsidiary corporations - Turkish English Dictionary