democratic political institution - Alemán Inglés Diccionario