independent democratic union - Alemán Inglés Diccionario