fruit of the domino cactus - German English Dictionary