giant spanish dagger (yucca carnerosana) - Español Inglés Diccionario