plot of land planted with cabuyas - Francés Inglés Diccionario