line of parked or moving cars - Turkish English Dictionary