sacred mushrooms - German English Dictionary