legislative assembly or legislative council - Alemán Inglés Diccionario