vice-province - French English Dictionary