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

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