carbon deposit removal - Turkish English Dictionary