launch a thorough investigation - Turc Anglais Dictionnaire