alliance of independent social democrats - Alemán Inglés Diccionario