election defeats - Turco Inglés Diccionario