he/she has/had advertised - Allemand Anglais Dictionnaire