carbon tetrahalide - French English Dictionary