tree farms - Alemán Inglés Diccionario