he/she has/had debated - Allemand Anglais Dictionnaire