controlled foreign corporation (cfc) - German English Dictionary