Translation of "Flavor" in German

It's that acrid, tar-like flavor.
Es ist dieser beißende, verkohlte Geschmack.
TED2020 v1

And enzymes are the secret, kind of, ingredient in dough that brings out flavor.
Enzyme sind eine Art Geheimzutat im Teig, die den Geschmack hervorbringt.
TED2020 v1

What flavor is it?
Was ist das für ein Geschmack?
Tatoeba v2021-03-10