rat-tail cactus - Spanish English Dictionary