parliamentary oversight - Turkish English Dictionary