iodine trichloride - Turkish English Dictionary