David-and-Goliath

Etymology
From the Biblical story of David.

Adjective

 * 1) Being or involving an unequal conflict between two parties, one of which is much stronger or more powerful than the other.

Translations

 * Chinese:
 * Mandarin:
 * Dutch:
 * Finnish: Daavidin ja Goljatın
 * Tajik: Довуду Ҷолут