domesticated forests - Alemán Inglés Diccionario