dethroned leader - Spanish English Dictionary