appointment subject to parliamentary approval - Spanish English Dictionary