well-forested - Alemán Inglés Diccionario