on-the-spot investigation - Turco Inglés Diccionario