carbon restoration - Turkish English Dictionary