fauna restoration - German English Dictionary