giant spanish dagger (yucca carnerosana) - Turkish English Dictionary