龍爭虎鬥 [ㄌㄨㄥˊ ㄓㄥ ㄏㄨˇ ㄉㄡˋ; long2 zheng1 hu3 dou4] lit. the dragon wars, the tiger battles (idiom); fierce battle between giants ◄ ►