From Dutch-English Freedict Dictionary ver. 0.2: alp /ɑlp/ alp, mountainpasture
alp /ɑlp/ alp, mountainpasture