puppet government - Francés Inglés Diccionario