prickly-pear cactus - French English Dictionary