top-ranking politician - Spanish English Dictionary