make a thorough investigation - Fransızca İngilizce Sözlük