carbon tetrahalide - Spanish English Dictionary