forest dweller - French English Dictionary