well-forested - Francés Inglés Diccionario