brain mushroom (gyromitra esculenta) - German English Dictionary