The English term "alp" matches the Dutch term "alpenweide"

other english words that include "alp" : dutch :
alphabet ABC
alphabet alfabet
alp alp
Alps Alpen
alphabet eerste beginselen