bred or found in mountain or forest - Englisch Synonyme Wörterbuch