the lurch and joggle of the vehicle - Turkish English Dictionary