non-resident corporation - Spanish English Dictionary