The German term "Geschmack" matches the English term "taste"

other german words that include "geschmack" : english :
Wohlgeschmack good taste