term presidency - Francés Inglés Diccionario