election pledge/commitment - Turco Inglés Diccionario