translate English to French: To buy the key words on Google, Yahoo or on other sites.
Acheter les mots clés sur Google, Yahoo ou encore d'autres sites.