the country's presidents - Francés Inglés Diccionario