public office (particularly the presidency or mayoralties) - Español Inglés Diccionario