a species of cactus (echinocactus horizonthalonius) - Spanisch Englisch Wörterbuch