French-English DICTIONA
RY
of computer and internet terms