living rock (ariocarpus fissuratus) - German English Dictionary