domesticated forests - Francés Inglés Diccionario