soupe aigre-douce

[French]

Sweet and sour soup

Synonyms in other languages

German

Countries