cardiocrinum giganteum - Spanish English Dictionary