deputy speaker of parliament - Spanish English Dictionary