translate English to French: Internet Sites - Computer/Telecom
Sites Internet - Ordinateurs/Télécom