it has/had taken place - Fransızca İngilizce Sözlük