appointment subject to parliamentary approval - Turkish English Dictionary