plot of land planted with cabuyas - Alemán Inglés Diccionario