election pledge/commitment - Español Inglés Diccionario