ladyfinger cactus - Spanish English Dictionary