it has/had happened - Allemand Anglais Dictionnaire