plot of land with abundant oak trees - Español Inglés Diccionario