launch an extensive investigation - Turc Anglais Dictionnaire