bred in mountain/forest - French English Dictionary