launch a comprehensive investigation - Fransızca İngilizce Sözlük