imperfect democracy - Francés Inglés Diccionario