Nicholas II of Troppau (1288-1365)