newspaper proprietor - Spanish English Dictionary