forest owner - Español Inglés Diccionario