Chongqing chicken

Noun

 * 1)  A spicy Chinese dish of chicken and dried red chili peppers.

Translations

 * Chinese:
 * Mandarin:
 * Finnish: Chongqingin kana
 * French: