The English term "promenade" matches the Dutch term "promenade"

other english words that include "promenade" : dutch :
promenade wandeldek
promenade wandeldreef