plot of land planted with auriculate elaeagia - Español Inglés Diccionario