an alpine pasture - Spanish English Dictionary