The English term "flavour, aroma" matches the Dutch term "aroma"

other english words that include "flavour" : dutch :
aroma, scent, flavour, odour, odor geur