center-right cabinet - Spanish English Dictionary