information and communications technology boardictb - French English Dictionary