spineless cactus - French English Dictionary