wood-inhabiting - French English Dictionary