carbon tetraiodide - Turkish English Dictionary