Battle of Villafranca (1744)

Summary