fruit of the domino cactus - French English Dictionary