champignons - German English Dictionary