flora restoration - German English Dictionary