prickly pear cactus paddle - French English Dictionary