The English term "aroma, scent, flavour, odour, odor" matches the Dutch term "geur"

other english words that include "flavour" : dutch :
flavour, aroma aroma