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