bred or found in mountain or forest - Französisch Englisch Wörterbuch