semi-dictatorship - Francés Inglés Diccionario