carbon extraction replica - Turkish English Dictionary