he/she has/had contributed - Allemand Anglais Dictionnaire