plot of land planted with cabuyas - Spanish English Dictionary