election defeats - Francés Inglés Diccionario