sub-province - Spanish English Dictionary