french horn mushroom - German English Dictionary