special fund for strengthening democracy - Alemán Inglés Diccionario