resign one's parliamentry seat - Francés Inglés Diccionario