centre-left government - Spanish English Dictionary