foreign ownership - Spanish English Dictionary