rat-tail cactus - French English Dictionary