carbon restoration - German English Dictionary