semi-presidential system - Spanish English Dictionary