non-resident shareholder - Spanish English Dictionary