parliamentary scrutiny/oversight - Español Inglés Diccionario