launch an extensive investigation - Fransızca İngilizce Sözlük