the car veered to the left. - Turkish English Dictionary