fruit of the domino cactus - Turkish English Dictionary