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