legislative immunity - Español Inglés Diccionario