méng bāng

  1. ally; allied country