centre-left government - French English Dictionary