preserving and strengthening democracy, justice and human rights - Francés Inglés Diccionario