on-the-spot investigation - Español Inglés Diccionario