forest dweller - Francés Inglés Diccionario