protracted political deadlock - Francés Inglés Diccionario