@stefano1961 I don't think that Google Translate- assuming that the site is really Google Translate- but, anyway, did you remove Google from the list of exceptios? Those ads show on other sites as well?