plough ahead - French English Dictionary