overthrown leader - Francés Inglés Diccionario