ICL Meaning of ICL in English < company > International Computers Limited . FOLDOC computer English dictionary. Английский словарь по компьютерам FOLDOC. 2012