information and communications technologies task force - French English Dictionary