strict communist regime - Francés Inglés Diccionario