mountain village - Spanish English Dictionary