holding companies - Spanish English Dictionary