wife of an alcalde - Francés Inglés Diccionario