forest village - Spanish English Dictionary