line of parked or moving cars - Spanish English Dictionary