governor of a province - Francés Inglés Diccionario