forest dweller - Alemán Inglés Diccionario