ousted leader - Francés Inglés Diccionario