translate English to French: » Search people, find people, search information, find information, search engine?
» Chercher, cherchez, chercher des informations, trouver des informations, moteur de recherche?