preserving and strengthening democracy, justice and human rights - Alemán Inglés Diccionario