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

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