it has/had happened - Almanca İngilizce Sözlük