plough ahead - Turkish English Dictionary