he/she has/had developed - Allemand Anglais Dictionnaire