on-the-spot investigation - Turc Anglais Dictionnaire