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

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