contest a seat in parliament - Francés Inglés Diccionario